Obec Vilémov leží v Ústeckém kraji v ORP Rumburk v nadmořské výšce 332 m. V roce 2014 zde žilo 923 obyvatel. Vilémov má katastrální území o rozloze 407 ha.